Time-interleaved analog-to-digital converter

ABSTRACT

A two-channel time-interleaved analog-to-digital converter (TI-ADC) for communication signals offers a significant increase in the available sample rate of ADCs. Its performance is degraded by timing and gain mismatches. Both timing and gain mismatches are corrected in the digital data section of a two-channel TI-ADC for band-pass input signals. This is a realistic communications system scenario as modern system designs lean towards having the ADC interface with intermediate frequency (IF) signal in the analog section of a digital receiver rather than in the DC centered, analog down converted, in-phase and quadrature pair.

PRIORITY CLAIM TO RELATED PROVISIONAL APPLICATIONS

The present application claims priority benefit under 35 U.S.C. §119(e) to U.S. Provisional Patent Application Ser. No. 61/510,608 filed Jul. 22, 2011, titled Time-Interleaved Analog-to-Digital Converter and hereby incorporated in its entirety by reference herein.

SUMMARY OF THE INVENTION

FIG. 1A illustrates an exemplar signal spectrum to be digitized by an analog-to digital converter (ADC). The minimum sampling rate to avoid aliasing is twice the highest signal frequency, fmax. Hence, accounting for some oversampling as indicated by a clear region (fmax<f<fs/2), the sampling frequency is fs. Time-interleaving of two or more ADCs is the most common way to overcome the limits of the hardware technology that affect an ADC sampling frequency. By using two ADCs, each operating in parallel at a fs/2 sampling rate and a Ts time offset of their 2Ts sample time intervals, the overall sampling frequency of the system is doubled to fs. In an ideal two-channel time-interleaved ADC (TI-ADC), the aliasing terms formed by the individual ADCs, operating at half rate, are cancelled by the interleaving process. This canceling occurs because the aliased spectral component of the time offset ADC has the opposing phase of the same spectral component of the non-time offset ADC. In the absence of time offset errors and gain mismatch the sum of their spectra would cancel their alias components.

FIG. 1B illustrates aliasing in a TI-ADC due to gain and timing phase mismatches of the analog hardware components in the ADCs. The spectral aliasing components from the interleaved time series replicas do not sum to zero. The sample instants of the two ADCs are, in fact, affected by a constant delay, Δt_(m) with m=0, 1, which results in an undesired frequency dependent phase offset of their aliased spectra that prevent their perfect cancellation at the output of the time multiplexer. Mismatches in path gains g_(m), with m=0, 1, of the TI-ADC, due to tolerance spread of analog components are always present in the ADC's hardware. The gain mismatch contributes a non frequency dependent imperfect cancellation of the spectral components at the output of the TI-ADC system. In order to correct the artifacts caused by the time and gain offsets, these must first be estimated.

Estimation methods can be divided in two categories: (1) foreground techniques, also known as non-blind, that inject a known test or probe signal to estimate the mismatches by measuring the TI-ADC output responses to the probe; and (2) background techniques, also known as blind, for which no information is required about the input signal (except perhaps for some knowledge about the presence or absence of signal activity in certain frequency bands) in order to estimate the mismatches. The first approach has the disadvantage that normal TI-ADC operations are suspended during the probe while in the second approach the calibration process does not interrupt normal operation.

Estimation and correction structures that assume the low-pass nature of the input signal do not work if applied to band-pass communications signals. Advantageously, a semi-blind approach is used to adaptively estimate and correct both time and gain offsets in a two channel TI-ADC operating on such communication signals. Note that the probe signal does not affect the dynamic range of the ADCs because its energy can be low if compared to the received signal energy. However the knowledge of its center frequency allows the probe signal to be easily removed from the baseband down converted signal once it has been recovered.

BRIEF DESCRIPTION OF THE DRAWINGS

FIGS. 1A-B are exemplar TI-ADC digitized signal spectrums;

FIG. 2 is a flow diagram of a TI-ADC method;

FIGS. 3A-D are exemplar tone-injected, TI-ADC digitized signal spectrums;

FIG. 4 is a block diagram of TI-ADC artifact compensation embodiment;

FIG. 5 is a block diagram of another TI-ADC artifact compensation embodiment;

FIG. 6 is a block diagram of another TI-ADC artifact compensation embodiment;

FIG. 7 is a block diagram of an error estimator embodiment for a TI-ADC artifact compensation system;

FIGS. 8A-B are a typical intermediate frequency spectrum at the output of TI-ADC affected by gain and time mismatches with superimposed derivative and high-pass filters, and a spectrum at the output of the identification and correction structure, respectively;

FIGS. 9A-C are graphs of convergence behavior and estimated LMS error, estimated gain error and estimated timing error, respectively;

FIGS. 10A-C are plots of transmitted QPSK constellation, effect of gain and timing mismatches on the transmitted QPSK constellation and effect of the correction structure on the output QPSK constellation of the TI-ADC, respectively;

FIGS. 11A-B are spectra formed by a comb of sine waves along with the probe sine wave at the output of TI-ADC affected by gain and time mismatches with superimposed derivative and high-pass filters, and the comb of sine waves at the output of the identification and correction structure, respectively; the gaps in the spectral comb offer a view of the spectral terms generated by the imbalance process; and

FIGS. 12A-C are plots of convergence behavior and estimated LMS error for the sine wave spectrum, estimated gain error, and estimated timing error, respectively.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

FIG. 2 illustrates an exemplar tone-injected, TI-ADC digitization method 200. Initially, an analog bandpass signal is generated 210. See FIG. 3A. Accordingly, a first clear region is defined 220 between DC and f_(min). A low-level probe tone is injected into the first clear region 230. See FIG. 3B. The bandpass signal is digitized with a 2-channel TI-ADC 240. This results in a second clear region defined between fmax and fs/2 250. See FIG. 3C. Signal artifact is calculated based upon the tone artifact appearing in the second clear region 260. See FIG. 3D. An artifact corrected, digitized signal is generated by removing the signal artifact and the probe tone 270.

FIGS. 3A-D illustrate a theoretical example of a band-pass signal. In a common digital receiver, with only one analog to digital converter, the sampling frequency f_(ST) is selected in order to satisfy the equality f_(ST)=2×f_(MAX)+Δf where Δf is called oversampling factor. Note that it represents the gap between the two signal spectra replicas after sampling. It is of interest to choose this factor as small as possible, compatible with the requirements for the subsequent filtering tasks that the digital receiver has to handle. In a practical receiver usually 0<Δf≦2f _(1F) −BW  (1)

In the most common case of equality

$\frac{f_{IF}}{f_{ST}} = {\frac{1}{4}.}$ Note that the case ε>2f_(IF)−BW corresponds to a gap between f_(MAX) and

$\frac{f_{ST}}{2}$ that is bigger than the gap between the zero frequency and f_(MIN) in the first Nyquist zone. This hypothesis is commonly discarded because it implies wastage of bandwidth. When a two channel TI-ADC is used, the same sampling frequency

$f_{S_{0,1}} = \frac{f_{ST}}{2}$ is used on each arm with a time shift of the initial sampling time in one of the arms equal to

$\frac{1}{f_{ST}}.$ These sampling frequencies violate Nyquist sampling theorem and, as a consequence of that, the negative side of the replica that resides in the second Nyquist zone appears in the first Nyquist zone. This replica should be automatically suppressed at the output of the multiplexer if no mismatches are present in the structure. Note that

$\frac{\Delta\; f}{2}$ represents the gap between f_(MAX), the maximum frequency of the input signal, and f_(s) _(0,1) . It also represents the gap between the zero frequency and the minimum frequency of the negative replica coming from the second Nyquist zone. In the case in which

$\frac{\Delta\; f}{2} = {f_{IF} - \frac{BW}{2}}$ the two replicas, the positive one belonging to the first Nyquist zone and the negative one belonging to the second Nyquist zone, will perfectly overlap on each other and it is difficult to visualize the mismatches caused by the time and gain offset. In the case in which

$\frac{ɛ}{2} < {f_{IF} - \frac{BW}{2}}$ the negative side of the signal replicas belonging to the second Nyquist zone will partially overlap on the positive signal part belonging to the first Nyquist zone; it will be, in fact, closer to zero. It is clear that, for both of the cases specified above, there is no undesired energy between f_(MAX) and f_(s) _(0,1) . This is exactly the spectral region in which mismatching bandwidths have been defined and for which high-pass filters have been designed

FIGS. 4-6 illustrate advantageous balancing structures for correcting mismatches occurring in a two channel TI-ADC. These balancing structures are capable of operating on band-pass signals and correcting time mismatches in a two channel TI-ADC and time and gain mismatches in an M-channel TI-ADC. These structures are derived by modeling the time and gain offsets of the ADCs and by identifying, at the output of TI-ADC, the different contributions of the signal and of the error caused by the mismatches. The error estimate is based on the assumptions that the timing offsets are small relative to the overall sampling period, T_(ST), and their average value is zero. The basic observation that underlies both of these structures is that by oversampling the input signal s(t) with a TI-ADC in which no mismatches occur, some spectral regions can be observed where no signal energy is present. However, because of gain and time offsets between the two channels, a certain amount of undesired energy appears in these bands (called mismatching bandwidths). By filtering and minimizing this energy it is possible to adaptively identify and correct both of the mismatches, and for this purpose the least-mean-square (LMS) algorithm is an option. Note that the assumption on the band-pass nature of the input signal, along with the knowledge of the sampling frequency, allows prediction of the position of the mismatching bandwidths and design of high-pass filters to isolate, monitor, and correctly process these spectral regions.

FIG. 7 illustrates an error estimator embodiment for a TI-ADC artifact compensation system. In order to present a certain amount of energy to the high-pass filters for allowing the estimation of the multiplier coefficients ĉ_(g)(n) and ĉ_(T)(n) that are adapted to minimize this energy in the mean-square sense, a probe signal sin(2πf_(c)t) is inserted in a proper position, between DC and f_(MIN), in the analog spectrum of the TI-ADC input signal. Note that f_(c) should not to be too close to DC, because that will cause an undesired increase in the convergence time of the LMS algorithm, on the other side, on each arm, after sampling it is desired that f_(c) is as far as possible from the information signal, so that a smaller number of taps are used in the design of the high-pass filters for the identification task. From the previous derivations, it is clear that

$\left. {{\left. {f_{c} \in} \right\rbrack\mspace{11mu} 0},\frac{\Delta\; f}{2}} \right\rbrack$ and as a consequence of the above cited reasons

$f_{c} = {\frac{\Delta\; f}{4}.}$ Note that, as consequence of the spectral folding caused by Nyquist sampling theorem violation occurring in each arm, the sine wave falls exactly in the pass-band of the high-pass filters.

Once the error estimation and correction is done, a balancing structure embodiment only has to cancel the probe signal from the now balanced interleaved ADC. As shown in FIG. 4, in an embodiment, the probe tone is simply subtracted from the balanced output.

As shown in FIG. 5, in an embodiment the probe tone is cancelled with a standard line canceller. A digital version of the probe signal originally generated for insertion in the analog signal path is now used by the line cancelling filter to be phase aligned and scaled and then subtracted from the balanced sampled data digital sequence. The canceller is similar in structure to the DC canceller that removes the DC offset components from the individual interleaved ADCs.

As shown in FIG. 6, in an embodiment, the probe tone is processed by a Hilbert transform. Once the error estimation and correction is done, the receiver down converts the input signal to base-band and filters it in order to remove the residual sine wave that was previously inserted. By knowing its exact position this is not a difficult task. Before shifting the signal to DC, it is processed by a Hilbert transform filter, which is an inexpensive and easy solution that has the double effect of canceling the negative part of the input signal and down sampling it 2:1. If the overall sampling frequency is selected to satisfy the equality in Equation (1), after being processed by the Hilbert transform, the complex signal spectrum resides around 0.5 in the normalized frequency domain with its sampling frequency being halved. At this point, a digital down sampler, that is actually a sequence of (−1)^(n) multiplied with the signal, shifts it to base-band where it can easily be low-pass filtered for removing the probe inserted in the analog domain. Note that along with the probing tone, as consequence of this last filtering process, also the DC offset is eliminated.

FIGS. 8A-B illustrate simulations that show the effectiveness of this advantageous structure. In FIG. 8A, the spectrum of a QPSK signal processed by a two-channel TI-ADC with gain and time offsets is shown. The sine tone injected in the analog domain at the normalized frequency f_(c)=0.06 is also shown. The timing offsets for this example are r₀=0 and r₁=0.04 which corresponds to a 4% error on the overall sampling time. Note that the first time delay is used as a reference point in the simulations. The gain offsets are g₀=0 and g₁=0.05 which corresponds to a 5% error on the second arm of the TI-ADC. The spectra of the derivative and the high-pass filters designed for the errors estimation structure are superimposed in this plot. As Nyquist sampling criterion is violated, a spectral copy of the training or probe tone appears at the normalized frequency of 0.44 that is exactly located in the mismatching bandwidth filtered by the high-pass filters. Note that the QPSK signal replica that should belong to the second Nyquist zone also appears in the first one. This replica is completely superimposed on the signal and, for this reason, it is not possible to demonstrate its presence.

In FIG. 8B, the signal spectrum at the output of the compensator is shown. The training tone due to mismatches is now absent: by using the proposed estimation and compensation structure, its energy is reduced below 90 dB. This value is indicated by the dotted line in the figure.

FIGS. 9A-C show the convergence behavior of the estimation process. The LMS error converges when the timing and gain errors converge to their correct values. The chosen step for the LMS algorithm in this example is μ=0.04. Because the LMS algorithm has been applied to minimizing the energy of a deterministic sine tone, the converged value of the error has zero mean with zero variance. In FIG. 4B, the convergence behavior of the weight associated with the timing error is shown. It converges to the proper value after 4000 samples. Similarly, FIG. 4C shows the convergence process of the weight associated with the gain error estimation; the process converges after 200 samples to 0.025 which is the theoretical expected value corresponding to the average value of the ADCs gains.

FIGS. 10A-C show the comparison of the demodulated QPSK constellation after correction and the transmitted one, in order to demonstrate the degree of mismatch suppression which cannot be seen directly in the spectral plots. The demodulation is achieved by a standard down conversion process such as a digital down converter and pair of low-pass filters or by a Hilbert Transform filter and digital down converter. A Hilbert transform gives access to the analytic signal and its complex envelope. Further filtering is performed to suppress the probe tone. Finally, the matched filter, with the proper time alignment, but not phase correction, is applied to the complex base-band signal to maximize its signal to noise ratio. The constellation resulting from this process is shown in FIG. 5C along with the transmitted QPSK constellation in FIG. 10A and the corrupted QPSK constellation at the output of TI-ADC in FIG. 10B. It is clearly shown that the TI-ADC mismatches result in an increased variance cloud around the matched filter output constellation points. The variance clouds are completely removed by using the proposed structure. This suppression technique can be applied to a different alias distorted signal to better illustrate its performance. Note that it may be a jump in faith to assume that suppressing the probe tone located in the out-of-band spectral region leads to similar suppression levels of spectral artifacts in the in-band spectral region.

FIGS. 11A-B show the results of the second example that completely demonstrates the effectiveness of this structure. In this example, 17 equally spaced sine waves are generated spanning frequencies from 0.1 to 0.4 on the normalized frequency axis. The training tone is still located at fc=0.06 and the gain and time errors are the same as those used in the simulation of FIGS. 8A-B. The combined effects of time and gain offsets can be visualized in FIG. 11A where the folded spectrum, coming from the second Nyquist zone and unsuppressed at the output of the multiplexer, appear between the spectral line of the constructed information signal. FIG. 11B shows the spectrum obtained after compensation. One can clearly recognize that the spectral artifacts are significantly reduced while the training tone is completely suppressed. It is noted that a residual spectrum containing the artifact remnants that were not suppressed to the same degree as the probe signal. It is below −90 dB that is underlined by means of the dotted red line in the same picture. Note that before compensation, the maximum amplitude, on log scale, of the spurious peaks affecting the signal is −30.2 dB; after compensation their maximum amplitude is −90 dB. This result clearly demonstrates that this structure is capable of obtaining improvement of approximately 60 dB. It is interesting to look at the residual mismatching spectrum inside the signal information bandwidth; it has a frequency dependent amplitude with a slope reminiscent of a frequency shifted derivative filter believed to be an uncompensated residual timing error likely attributed to higher order Taylor Series terms in the error approximation. This observation suggests a direction of improving the structure for complete suppression of the residual mismatch spectrum within the signal spectrum, namely use of a second derivative filter and estimation of the required second timing coefficient value.

For completeness, FIGS. 12A-C show the LMS convergence behavior, along with the time and gain offsets estimation for the sine waves spectrum case. The μ value is the same used in the simulation of FIGS. 9A-C.

An easy solution is provided for applying existing two-channel TI-ADC schemes to a realistic communication scenario. The semi-blind solution is useful for estimating and compensating both timing and gain mismatches in the digital data domain. The compensation scheme is followed, in the digital data section of the receiver, by, for example, a Hilbert transform filter followed by a digital down converter and by a low pass-filter for obtaining the transmitted base-band signal. Simulation results show that, by using this structure, the undesired spectral folding, caused by the TI-ADC mismatches, is advantageously decreased by approximately 60 dB.

A two-channel time-interleaved analog-to-digital converter (TI-ADC) for communication signals has been disclosed in detail in connection with various embodiments. These embodiments are disclosed by way of examples only and are not to limit the scope of this disclosure. One of ordinary skill in art will appreciate many variations and modifications. 

What is claimed is:
 1. A time-interleaved analog-to-digital conversion method comprising: generating an analog band-pass signal having frequencies f, such that f is greater than a positive value fmin and less than a positive value fmax; defining a first clear region of the signal between DC and fmin; injecting a probe tone into the first clear region; digitizing the signal with a two-channel ADC, where each channel has a sampling frequency of fs/2; defining a second clear region of the signal greater than fmax and less than fs/2; calculating a signal artifact based upon a tone artifact in the second clear region due to the probe tone; removing the signal artifact; and removing the probe tone. 